package com.niuwa.p2p.vo.borrowinfomg.enterpriseinfomg;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import com.alibaba.fastjson.annotation.JSONField;

public class AppBorrowInfoVo implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 2677866252409317975L;
	/**
	 * 借款编号
	 * 
	 * @pdOid f56c0572-d60c-40aa-ac51-17235618e75f
	 */
	private java.lang.String projectNo;
	/**
	 * 借款人名称
	 */
	private String borrowerName;
	
	@JSONField (format="yyyy-MM-dd HH:mm") 
    private Date auditOperateTime;// 上次退回/批准时间

	/**
	 * 借款名称
	 * 
	 * @pdOid b9a205aa-c265-42c8-bffa-c6a6f7863112
	 */
	private java.lang.String loanName;
	/**
	 * 借款名称
	 * 
	 * @pdOid eb8b1f42-9403-4ac2-abb6-04d770db6564
	 *//*
	private java.lang.String projectName;
*/
	/**
	 * 借款金额
	 */
	private BigDecimal loanAmount;
	
	private BigDecimal repayCapital;//还款本金
	
	private BigDecimal repayInterest;//还款利息
	/**
	 * 入库时间
	 * 
	 * @pdOid ba1aa33a-be1e-4b57-9ac6-d874195e4ee5
	 */
	 @JSONField (format="yyyy-MM-dd HH:mm") 
	private java.util.Date createTime;


	/**
	 * 借款期限
	 * 
	 * @pdOid 2b659539-434e-41fe-a924-55645afb993b
	 */
	private Integer loanTerm;

	/**
	 * 借款利率
	 * 
	 * @pdOid 3b0a5254-b1fb-4fd8-9df9-6c1721e51ab5
	 */
	private BigDecimal interestRate;

	/**
	 * 项目去向
	 * 
	 * @pdOid e2133f11-49d2-412c-9751-ba96e8bd45ae
	 */
	private java.lang.String projectTo;
	/**
	 * 审批状态
	 */
	private String auditStatus;
	/**
	 * 发布状态
	 * 
	 */
	private java.lang.String releaseStatus;
    private String loanTempName;//借款产品
	
	private String remark;//退回原因
	
	private String operatorName;
	
	private String schoolName;
	
	private String area;
    
	private String repayMethod;
	
	private String province;
	private String city;
	public java.lang.String getProjectNo() {
		return projectNo;
	}

	public void setProjectNo(java.lang.String projectNo) {
		this.projectNo = projectNo;
	}

	public String getBorrowerName() {
		return borrowerName;
	}

	public void setBorrowerName(String borrowerName) {
		this.borrowerName = borrowerName;
	}

	public java.lang.String getLoanName() {
		return loanName;
	}

	public void setLoanName(java.lang.String loanName) {
		this.loanName = loanName;
	}

	public BigDecimal getLoanAmount() {
		return loanAmount;
	}

	public void setLoanAmount(BigDecimal loanAmount) {
		this.loanAmount = loanAmount;
	}

	public Integer getLoanTerm() {
		return loanTerm;
	}

	public void setLoanTerm(Integer loanTerm) {
		this.loanTerm = loanTerm;
	}

	public java.util.Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(java.util.Date createTime) {
		this.createTime = createTime;
	}

	public BigDecimal getInterestRate() {
		return interestRate;
	}

	public void setInterestRate(BigDecimal interestRate) {
		this.interestRate = interestRate;
	}

	public java.lang.String getProjectTo() {
		return projectTo;
	}

	public void setProjectTo(java.lang.String projectTo) {
		this.projectTo = projectTo;
	}

	public String getAuditStatus() {
		return auditStatus;
	}

	public void setAuditStatus(String auditStatus) {
		this.auditStatus = auditStatus;
	}

	public java.lang.String getReleaseStatus() {
		return releaseStatus;
	}

	public void setReleaseStatus(java.lang.String releaseStatus) {
		this.releaseStatus = releaseStatus;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getOperatorName() {
		return operatorName;
	}

	public void setOperatorName(String operatorName) {
		this.operatorName = operatorName;
	}

	public String getSchoolName() {
		return schoolName;
	}

	public void setSchoolName(String schoolName) {
		this.schoolName = schoolName;
	}

	public String getArea() {
		return area;
	}

	public void setArea(String area) {
		this.area = area;
	}

	public String getRepayMethod() {
		return repayMethod;
	}

	public void setRepayMethod(String repayMethod) {
		this.repayMethod = repayMethod;
	}

	public BigDecimal getRepayCapital() {
		return repayCapital;
	}

	public void setRepayCapital(BigDecimal repayCapital) {
		this.repayCapital = repayCapital;
	}

	public BigDecimal getRepayInterest() {
		return repayInterest;
	}

	public void setRepayInterest(BigDecimal repayInterest) {
		this.repayInterest = repayInterest;
	}

	public String getLoanTempName() {
		return loanTempName;
	}

	public void setLoanTempName(String loanTempName) {
		this.loanTempName = loanTempName;
	}

	public Date getAuditOperateTime() {
		return auditOperateTime;
	}

	public void setAuditOperateTime(Date auditOperateTime) {
		this.auditOperateTime = auditOperateTime;
	}

	public String getProvince() {
		return province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}
}
